body, div, h1, h2, h3, h4, h5, h6, p, ul, ol, li, dl, dt, dd, img, form, fieldset, blockquote {
    margin: 0; padding: 0; border: 0;
}

body {
    background: url(http://lh3.ggpht.com/_u4rBCfM4eII/TNVB0fhQxqI/AAAAAAAAAaY/_vL2W6-9QZs/grid.gif) repeat top left;z-index:5
    font: 14px/24px Helvetica, Arial, Sans-Serif;
}

#facebook {
    width: 275px; margin: 0px auto;
}
    
    .fan_box .full_widget { 
        background: none; border: none;
    }
    .fan_box .connections_grid .grid_item {
        padding: 0 8px 10px 8px;
    }
        .fan_box .connections_grid .grid_item a img {
            box-shadow: 0px 0px 10px #333; -moz-box-shadow: 0px 0px 10px #333; -webkit-box-shadow: 0px 0px 10px #333; border-radius: 10px #333;
        }
            .fan_box .connections_grid .grid_item a:hover img {
                box-shadow: 0px 3px 10px #333; -moz-box-shadow: 0px 3px 10px #333; -webkit-box-shadow: 0px 3px 10px #333; border-radius:  0px 0px 10px #333;
            }
    .fan_box .full_widget .connect_top {
        background: #F9780E;
        border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; -moz-box-shadow: 6px;
    }
    .fan_box .connections .connections_grid {
        padding-top:16px;
    }
    .fan_box .connections {
        border-top: none;
        padding:15px 0 0;
        color: #000;
        font: italic 21px Georgia;
        text-align: center;
        text-shadow: 0px 1px 4px #ffffff;
    }
        .fan_box .connections span.total {
            color: #ffffff;
        }
        
    .fan_box .connections_grid .grid_item .name {
        color: #ffffff;
        font-size: 11px;
    }
    .fan_box .profileimage {
        margin: 0;
    }